Career 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour VI Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Weissenhauser Strand Cup - Hamburg Challenger Casino Lugano - Lugano Internazionali di Tennis de San Marino - San Marino Tatra Banka Open - Bratislava Mobelwelt-Zick Open 98 - Dresden V Trofeo Barcelona de Tenis - Barcelona Zagreb Open - Zagreb 2003 USTA Challenger of Calabasas - Calabasas Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano The Surbiton Trophy - Surbiton Arroyo de la Encomienda - Valladolid Brixina Tennis Open - Bressanone ATP Challenger Open 2004 - Monchengladbach Okal Cup 2004 - Eckental Intersport Heilbronn Open - Heilbronn Renault Slovenian Open - Ljubljana 2006 USTA Tallahassee Tennis Challenger - Tallahassee Internationaux de Bretagne - Brest BMW Tennis Championship - Sunrise Memorial Piertomaso Tessitore - San Remo Open de L'Isere-Open 38 - Grenoble Espinho Challenger - Espinho Open de Charleroi - Charleroi Isla de Lanzarote - Lanzarote Honda-Kah Open - Singapore Warsteiner Challenger - Lubeck Medicor Open - Budapest Open de Montauban - Montauban KGHM Polish Indoors - Wroclaw Dublin Challenger - Dublin Zagreb Open - Zagreb Heilbronn Open - Heilbronn LTA Men's Challenger - Wrexham BMW Brixina Tennis Open 2000 - Bressanone Siemens Open 2007 - Scheveningen Tatra Banka Slovak Open - Bratislava Nord/LB Open - Braunschweig Dusseldorf Open Challenger 2007 - Dusseldorf XXVIII Edizione 'A.Savoldi' - Manerbio Tatra Banka Open 2001 - Bratislava Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli Sardinia International Championship - Cagliari Open de L'Isere - Grenoble Intersport Heilbronn Open - Heilbronn Sparkassen Open - Magdeburg Open de la Ville de Saint Denis - Reunion Island Nuembrecht Challenger - Nuembrecht Zivnobanka Open 1999 - Prostejov VIII Avierto Internacional de Salinas - Salinas VII Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Pekao Open 2003 - Szczecin AXA Open - Espinho Warsteiner Challenger Lubeck - Lubeck Milano Challenger-Jameson Cup - Milan Banca Stato Challenger Lugano - Lugano Heilbronn Challenger - Heilbronn Wartburg Open - Eisenach C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Marino Cepu Open - San Marino Kuppers Kolsch Cup Aachen - Aachen Okal Cup 2003 - Eckental USTA Tallahassee Tennis Challenger - Tallahassee Mobilux Open - Luxembourg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn Open Castilla y Leon - Segovia Sassuolo Challenger - Sassuolo Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Hester Trophy - Manchester Ciudad de Telde - Telde Open D'Orleans - Orleans Heilbronn Open - Heilbronn Kobstaedernes ATP Challenger - Kolding Internazionali de Tennis di Bergamo - Bergamo Shimadzu All Japan Indoor Tennis Championships - Kyoto LTA Nottingham Challenger - Nottingham Open D'Orleans - Orleans Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Tallahassee Tennis Challenger - Tallahassee Lambertz Open by Stawag - Aachen Baden Open - Ettlingen Lambertz Open by Stawag - Aachen Open Prevadies - St. Brieuc Busan Open Challenger Tennis - Busan The Nottingham Cahllenger - Nottingham Medicor Open - Budapest 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Lambertz Open - Aachen Gemax Open - Belgrade Open Castilla y Leon - Segovia Challenger Casino Lugano - Lugano China Open - Beijing Mauritius Open - Mauritius Volkswagen Challenger 2005 - Wolfsburg X Abierto Internacional de Salinas - Salinas Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental The Joyce Eisenberg Jerusalem Open - Jerusalem Messina CH 2001 Mercedes Cup - Stuttgart Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest Tennis Napoli Cup - Naples Garden Open - Rome Shimadzu All Japan Indoor - Kyoto Parioli CH Renault Slovenian Open - Ljubljana Memorial Savigni - Sassuolo Hanko CH Black Forest Open 2000 - Freudenstadt Skandia Open - Linz Macedonian Open - Skopje Lambertz Open - Aachen Kuppers Kolsch Cup - Aachen Croatian Indoors - Zagreb Internazionali di Tennis di San Marino - San Marino Heineken Open - Singapore V Torneo Internazionale di Tennis - Barletta Unique Zagreb Open - Zagreb Rado Swiss Open - Gstaad San Marino Cepu Open - San Marino The Wrexham Challenger - Wrexham Kremlin Cup - Moscow Jameson Cup - Milan Polish Open 99 - Poznan Kueppers Kolsch Cup by Lambertz - Aachen Sporting Challenger 2003 - Turin Energis Dutch Open - Amsterdam Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino Ciudad de Pozoblanco Open Diputacion - Cordoba Kremlin Cup - Moscow Dubai Tennis Open - Dubai Samsung Open - Brighton Scania Stockholm Open - Stockholm Quelle Cup - Furth IPP Open - Helsinki Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Kaltenberg Open - Split Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Zagreb Open - Zagreb Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Casablanca CH LTA Shrewsbury Challenger - Shrewsbury Ostend Challenger Tennis Cup of Flanders - Ostende 1998 Safeway Challenger - Aptos Torneo Internazionale di Tennis ATP-Challenger - Merano BMW Open - Munich Poznan Challenger - Poznan Gerry Weber Open - Halle 3° Trofeo 'Citta di Brindisi' - Brindisi U.S. Pro Tennis Championships - Boston Tampere CH Genoa Open 'Fondazione Carige' - Genova Rado Geneva Challenger - Geneva Gold Flake Open - Chennai Maia Challenger - Oporto International Bavarian Championship - Eckental Samsung Challenger 2007 - Ho Chi Minh City Napoli Challenger - Napoli Intersport Heilbronn Open - Heilbronn The Hamlet Cup - Long Island Heilbronn Open - Heilbronn Pro Tennis World Open - Boca Raton KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia Zagreb Open - Zagreb Legg Mason Tennis Classic - Washington D.C. Heilbronn Open - Heilbronn Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia The Scottish Tennis Championships - Edinburgh Quelle Cup 2000 - Furth Pekao Open - Szczecin Open de Montauban - Montauban Warsteiner Grand Prix - Oberstaufen CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Davidoff Swiss Indoors - Basel Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg Qatar Exxon Mobil Open 2002 - Doha Open de Tanger - Tangier KGHM Polish Indoors - Wroclaw FILA Challenger - Biella Milan Indoors - Milan Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Open 13 - Marseille Graz CA Challenger - Graz Pomorski Bank Kredytowy Open - Szczecin VI Open Banc Agricol - Andorra Copa Ericsson Argentina - Buenos Aires Crystal Cup 1998 - Portoroz Open de l'Isere - Grenoble Open de Franche Comte - Besancon Barletta Citta Della Disfida Open 99 - Barletta Venice Challenger - Venice President's Cup 1998 - Tashkent Top Wool Challenger Biella - Biella Adidas International - Sydney ATP Challenger 2003 Numea - New Caledonia Gerry Weber Open - Halle Merano Open - Merano Neu Ulm CH Tatra Banka Open - Bratislava Telenordia Swedish Open - Bastad Ostdeutscher Sparkessen Cup - Dresden Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag PrivatBank Cup - Dnepropetrovsk Legg Mason Tennis Classic - Washington D.C. ATP Challenger Numea - New Caledonia Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon XL Bermuda Open - Bermuda St. Petersburg Open - St. Petersburg BMW Open - Munich Qatar Exxon Mobil Open 2003 - Doha Open Seat-Godo 2000 - Barcelona Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Gerry Weber Open - Halle Siebel Open - San Jose International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona Copenhagen Open - Copenhagen BMW Open - Munich AIG Japan Open - Tokyo 2003 Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Adidas Open de Toulouse - Toulouse Milan Barcelona Stuttgart Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Qatar Mobil Open '98 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Pescara CH Stuttgart Kuala Lumpur Beijing Philadelphia Florence Gstaad Long Island Bucharest Dubai Estoril Barcelona Bologna Florence Gstaad Umag Santiago Sao Paulo Adelaide Auckland Memphis Philadelphia Scottsdale Barcelona Nice Madrid Bologna Florence Genova Copenhagen Open - Copenhagen Stuttgart Hilversum Prague Cologne Palermo Internazionali di Tennis di San Marino - San Marino Athens Guaruja Wellington Auckland Guaruja Philadelphia Madrid Florence San Marino Palermo Athens San Remo San Marino Geneva AAPT Championships - Adelaide Adidas International - Sydney Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai CA Tennis Trophy - Vienna Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Hilversum Gerry Weber Open - Halle Geneva Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow The Stella Artois Championships - London AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb U.S. Men's Clay Court Championships - Houston Mumbai Open - Mumbai Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Estoril Open - Estoril Milan Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Adelaide Sydney Antwerp BMW Open - Munich Oporto Halle Gstaad Washington New Haven Basel Lyon Moscow Adelaide Sydney Milan Philadelphia Scottsdale Ordina Open - 's-Hertogenbosch Nice Munich Bologna Kitzbuhel Bucharest Tokyo Oahu Estoril Antwerp Scottsdale Stuttgart Kitzbuhel San Marino Bucharest Athens Buenos Aires Bastad Nice Bologna Genova Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Open 13 - Marseille 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Grolsch Open 1997 - Amsterdam Pilot Pen International - New Haven Beijing Open - Beijing Croatian Indoors - Split Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Open Seat-Godo '99 - Barcelona Grand Prix Hassan II - Casablanca Salem Open - Hong Kong Dubai Tennis Open - Dubai 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok AIG Japan Open - Tokyo St. Petersburg Sporting Challenger - Turin Schickendanz Open - Furth Top Wool Challenger Biella - Biella Copenhagen Open - Copenhagen ATP Heineken Challenger 2000 - Ho Chi Minh City Amsterdam Indianapolis Long Island Madrid San Marino Palermo Athens Compaq Challenger - Bucharest Memphis BPCA Open de Nice-Tounoi Challenger - Nice Skandia Open - Linz Verona CH Freudenstadt Challenger - Freudenstadt Okal Open - Eckental Estoril Cairo Challenger - Cairo Sparkassen Open - Magdeburg Umag Wiesmann Roadster Open - Nuembrecht Memphis Estoril Genova Stuttgart CA Challenger - Graz Ciudad de Pozoblanco Open Diputacion - Cordoba Palermo Isla de Gran Canaria - Mas Palomas Arizona Men's Tennis Championships - Scottsdale China Open - Beijing Heineken Open Shanghai - Shanghai President's Cup - Tashkent Ordina Open - 's-Hertogenbosch Modena CH Allianz Suisse Open Gstaad - Gstaad Indianapolis Pilot Pen International - New Haven Moscow Gold Flake Open - Chennai San Jose Japan Open - Tokyo BMW Open - Munich Casablanca Stuttgart Heineken Open Shanghai - Shanghai Hilversum CA Tennis Trophy - Vienna Kitzbuhel Indianapolis Qatar Mobil Open 2000 - Doha Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston BMW Open - Munich Barcelona Generali Open 2002 - Kitzbuhel Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Auckland Memphis Kitzbuhel Open 13 - Marseille St. Vincent Miller Lite Hall of Fame Tennis Championships - Newport San Marino Australian Men's Hardcourt Championships - Adelaide BMW Open - Munich Barcelona U.S. Men's Clay Court Championships - Houston Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Japan Open - Tokyo Paegas Czech Open - Prague Italian Open - Rome The Ericsson Open - Miami Italian Open - Rome Gerry Weber Open - Halle Tennis Masters Series - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Estoril Open - Estoril BMW Open - Munich Tennis Masters Series - Hamburg Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stuttgart Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Cincinnati Essen Paris Monte Carlo Hamburg Rome President's Cup - Tashkent Paris Key Biscayne Rome Siebel Open - San Jose Monte Carlo Hamburg Indian Wells Pescara CH Salem Open - Hong Kong Monte Carlo Campionati Internazionali di Sicilia - Palermo Hamburg Rome Hamburg Rome Dubai Tennis Open - Dubai European Community Championships - Antwerp Gold Flake Open - Chennai Open Seat-Godo '97 - Barcelona Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Athens Monte Carlo Open - Monte Carlo San Francisco Nice Madrid Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome St. Petersburg Open - St. Petersburg Palermo Dubai Tennis Open - Dubai Tennis Masters Series - Hamburg Prague Ostrava Rome Campionati Internazionali d'Italia - Rome Chennai Open - Chennai Open de Moselle - Metz NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York French Open - Paris Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Wimbledon U.S. Open French Open U.S. Open Tennis Masters Series - Hamburg French Open U.S. Open Australian Open French Open Wimbledon Australian Open - Melbourne French Open - Paris German Open - Hamburg Wimbledon - London Australian Open - Melbourne French Open - Paris Sydney International - Sydney Tennis Masters Series - Monte Carlo The Stella Artois Grass Court Championships - London Tennis Masters Series - Paris Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Rome Tennis Masters Series - Rome French Open - Paris Wimbledon - London Cincinnati Indian Wells Monte Carlo Key Biscayne Jakarta Philadelphia Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Roland Garros French Open Telecom Italia Masters - Rome Davis Cup, World Group, 1R, ITA-MEX 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Wimbledon - London French Open Australian Open Australian Open U.S. Open - New York U.S. Open - New York Licher German Open - Hamburg The Ericsson Open - Miami U.S. Open - New York Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Atlanta Olympics U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 70th River Oaks International Tennis Tournament - Houston Barcelona Olympics Grand Slam Cup